p-Index From 2021 - 2026
7.267
P-Index
This Author published in this journals
All Journal IJCCS (Indonesian Journal of Computing and Cybernetics Systems) Teknika Jurnal IPTEK Jurnal KARISMATIKA Sinkron : Jurnal dan Penelitian Teknik Informatika Jurnal Mercumatika : Jurnal Penelitian Matematika dan Pendidikan Matematika EKSAKTA : Jurnal Penelitian dan Pembelajaran MIPA Zero : Jurnal Sains, Matematika, dan Terapan Jurnal Nasional Komputasi dan Teknologi Informasi Jurnal Kridatama Sains dan Teknologi bit-Tech Jurnal Pendidikan Teknologi Informasi dan Vokasional JATI (Jurnal Mahasiswa Teknik Informatika) Jurnal Sistem Informasi dan Sains Teknologi SKANIKA: Sistem Komputer dan Teknik Informatika Journal of Soft Computing Exploration Griya Journal of Mathematics Education and Application Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika dan Komputer) Teknik: Jurnal Ilmu Teknik dan Informatika INCODING: Journal of Informatics and Computer Science Engineering Instal : Jurnal Komputer ALACRITY : Journal Of Education Kresna: Jurnal Riset dan Pengabdian Masyarakat Formosa Journal of Science and Technology (FJST) Journal of Artificial Intelligence and Engineering Applications (JAIEA) Jurnal Matematika, Komputasi dan Statistika Blend Sains Jurnal Teknik QISTINA: Jurnal Multidisiplin Indonesia Journal of Education Technology Information Social Sciences and Health Innovative: Journal Of Social Science Research TAMIKA: Jurnal Tugas Akhir Manajemen Informatika & Komputerisasi Akuntansi Jurnal Multidisiplin Teknologi dan Arsitektur Journal of Informatics and Data Science (J-IDS) Jurnal Komputer dan Teknologi (JUKOMTEK) Jurnal Ilmiah Sistem Informasi Journal of Accounting Law Communication and Technology Journal of Education Transportation and Business Journal of Computer Science Advancements Jurnal Publikasi Ilmu Komputer dan Multimedia
Claim Missing Document
Check
Articles

Development of Web-Based Learning Media for Matrix Operations and 4×4 Determinant Calculation with an Adaptation of the Sarrus Method Pandiangan, Gus Rosauli; Zulfahmi Indra; Barus, Angelica; Simanulang, Mika Monica Fransiska
Jurnal Mercumatika : Jurnal Penelitian Matematika dan Pendidikan Matematika Vol 9 No 2 (2025)
Publisher : Universitas Mercu Buana Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26486/jm.v9i2.4648

Abstract

The objective of this study is to develop a web-based learning tool that can be used for matrix operations (addition, subtraction, and multiplication) as well as for calculating the determinant of a 4×4 matrix. As an alternative to the complex cofactor method for determinant calculation, an adapted version of the Sarrus method is utilized. The research and development (R&D) process follows a digital learning media development approach, consisting of needs analysis, prototype design, implementation, and evaluation stages. This learning tool integrates basic matrix operations with an extended adaptation of the Sarrus method, incorporating A1, A2, and A3 components for 4×4 matrices. This method enables determinant calculations to be performed in a more systematic and efficient manner compared to the cofactor method, while basic matrix operations provide a comprehensive understanding of linear algebra. The study results indicate that an interactive web-based learning resource has been successfully developed. The tool features an integrated calculator for matrix addition, subtraction, and multiplication operations, as well as determinant calculations with step-by-step visualizations. The creation of this learning tool simplifies previously complex calculations while significantly improving time efficiency for both basic operations and determinant calculations.
Implementation of a Hybrid Cryptosystem Using ChaCha20 and ECC for Image Encryption in an Android Application Zai, Samuel Anaya Putra; Debi Yandra Niska; Zulfahmi Indra; Kana Saputra; Adidtya Perdana
Sinkron : jurnal dan penelitian teknik informatika Vol. 9 No. 4 (2025): Articles Research October 2025
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/sinkron.v9i4.15274

Abstract

This study aims to develop an Android application capable of securely encrypting and decrypting images using a hybrid cryptographic method. The system combines the ChaCha20 algorithm as symmetric cryptography to encrypt image files, and Elliptic Curve Cryptography (ECC) as asymmetric cryptography to encrypt the ChaCha20 key. The key used is temporary (ephemeral), ensuring that only the intended recipient who possesses the appropriate ECC private key can decrypt the file. The application was developed using the Kotlin programming language in Android Studio, with a PHP-based backend and MySQL database. Testing was conducted using the black-box method and involved 15 beta testers to evaluate functionality, security, and usability aspects. The results show that all features of the application run properly, and the encryption and decryption processes can be performed efficiently and securely. Beta testers gave an average rating of 4.6 out of 5 and stated that the application is easy to use and provides sufficient protection for personal data. Therefore, the developed application successfully meets the objectives of the study and offers an alternative solution for securing image file transfers between users via Android devices.
Pengembangan dan Evaluasi Media Pembelajaran Interaktif Determinan Matriks Ordo N x N Berbasis Web dengan Kustomisasi Ordo dan Metode Saketang, Tia Risky Yasmin; Indra, Zulfahmi; Putri, Repi Meilani; Sipahutar, Nuriana
Journal of Education Transportation and Business Vol 2, No 1 (2025): Juni 2025
Publisher : CV. Rayyan Dwi Bharata

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.57235/jetbus.v2i1.6402

Abstract

Media pembelajaran interaktif merupakan inovasi dalam dunia pendidikan yang dirancang untuk meningkatkan pemahaman siswa melalui keterlibatan aktif, visualisasi konsep, dan interaksi langsung dengan materi. Penelitian ini bertujuan untuk mengembangkan dan mengevaluasi sebuah media pembelajaran interaktif berbasis web yang memfasilitasi pemahaman siswa terhadap materi determinan matriks, khususnya pada metode ekspansi kofaktor, Sarrus, minor, dan kofaktor. Metode penelitian yang digunakan adalah Research and Development (RD) dengan model pengembangan ADDIE. Hasil uji coba menunjukkan bahwa media ini mendapatkan penilaian sangat baik dari segi konten, tampilan, dan fitur interaktif, dengan mayoritas responden memberikan skor pada rentang 4 dan 5. Hal ini mengindikasikan bahwa media pembelajaran ini efektif dalam membantu siswa memahami konsep yang disampaikan. Dengan demikian, media ini layak digunakan sebagai salah satu alternatif pendukung proses belajar mengajar pada materi determinan matriks.
Pembelajaran Sistem Persamaan Linear Tiga Variabel Berbasis Koding Python untuk Mahasiswa Pemula Purba, Jogi; Indra, Zulfahmi; Asra, Naufal Aqiilah; Nouri, Maulana Al
Journal of Education Transportation and Business Vol 2, No 1 (2025): Juni 2025
Publisher : CV. Rayyan Dwi Bharata

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.57235/jetbus.v2i1.6381

Abstract

Persamaan linear Tiga variabel merupakan konsep dasar dalam matematika yang penting untuk dikuasai oleh mahasiswa, khususnya pada bidang sains dan teknik. Namun, pemahaman terhadap konsep ini seringkali bersifat teoritis dan kurang terhubung dengan aplikasi nyata. Tujuan dari penelitian ini adalah untuk mengembangkan metode pembelajaran berbasis pemrograman Python yang akan membantu siswa pemula memahami konsep dan penyelesaian persamaan linear tiga variabel secara lebih praktis dan bermanfaat. Metode ini mencakup pembuatan modul pembelajaran interaktif dan penggunaan skrip Python sederhana untuk menyelesaikan berbagai jenis persamaan linear. Hasil evaluasi dari kelompok siswa menunjukkan bahwa metode ini memiliki kemampuan untuk meningkatkan pemahaman konseptual dan keterampilan komputasional siswa. Penggunaan Python juga terbukti bermanfaat untuk meningkatkan logika matematis siswa dan memvisualisasikan proses penyelesaian. Oleh karena itu, pemrograman dapat dimasukkan ke dalam pembelajaran matematika dasar untuk meningkatkan kualitas pembelajaran di era digital.
Melody Transcription from Monophony Audio with Fast Fourier Transform Simanjorang, Rio Givent A; Kana Saputra S; Said Iskandar Al Idrus; Zulfahmi Indra
Journal of Informatics and Data Science Vol. 3 No. 2 (2024): November 2024
Publisher : Universitas Negeri Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Music has been an inseparable part of human life since ancient times. One form of music that is often studied is monophonic music, which consists of a single note played at a time. In the digital era, melody transcription has become an important aspect of music processing, allowing sound to be converted into musical notation. This study focuses on melody transcription from monophonic sound recordings using the Fast Fourier Transform (FFT) method. The research aims to analyze the accuracy of FFT in extracting frequency components from monophonic signals and converting them into musical notation. The research methodology involves collecting monophonic sound recordings from piano and guitar, preprocessing the audio to remove noise and normalize volume, applying FFT to extract frequency features, and mapping these frequencies into musical notation. The evaluation process is conducted using Dynamic Time Warping (DTW) and a confusion matrix to measure accuracy, precision, recall, and F1-score. The results show that the FFT-based transcription system achieves an accuracy rate of 99.24% for piano and 98.86% for guitar. The study also highlights the impact of noise and audio quality on transcription accuracy, as well as the limitations of FFT in detecting closely spaced frequencies. Despite these limitations, FFT proves to be an efficient method for melody transcription in simple monophonic music. Future research could explore hybrid approaches combining FFT with other pitch detection algorithms to improve transcription accuracy.
Optimasi Kinerja Algoritma AES-128 Pada Proses Enkripsi dan Dekripsi File Berbasis Python Wulandari, Siti; Indra, Zulfahmi; Ridho, Muhammad
Jurnal Pendidikan Teknologi Informasi dan Vokasional Vol 6, No 2 (2024): Jurnal Pendidikan Teknologi Informasi dan Vokasional
Publisher : Universitas Lampung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23960/jptiv.v6i2.31691

Abstract

Data security is a top priority in the digital era, especially in the face of increasing cyber threats. Advanced Encryption Standard (AES) is one of the most widely used cryptographic algorithms to protect data. The purpose of this study is to implement the AES algorithm in the Python programming language using the Google Colab platform to improve data security in an efficient manner. This implementation explores the use of AES to perform secure and fast data encryption and decryption, and evaluates the algorithm's performance in terms of speed and resource efficiency. The study shows that AES-128 is able to encrypt data in an average time of 0.003663 seconds and decrypt data in 0.000112 seconds. The file size increases by only 17% after encryption, indicating efficiency in resource usage. The Google Colab platform has been shown to improve computational performance, especially in the fast decryption process without compromising data security.Kata kunci: AES, Optimasi, Pyhton
Klasifikasi Akun Buzzer Menggunakan Algoritma K-Nearest Neighbor pada Tagar #STYTanpaDiasporaNol di Media Sosial X Lubis, Afiq Alghazali; Idrus, Said Iskandar Al; Indra, Zulfahmi; S, Kana Saputra; Chairunisah, Chairunisah
Blend Sains Jurnal Teknik Vol. 4 No. 2 (2025): Edisi Oktober
Publisher : Ilmu Bersama Center

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56211/blendsains.v4i2.1093

Abstract

Peningkatan pengguna media sosial X pada tahun 2024 sebesar 639 ribu mengakibatkan penyebaran informasi yang sangat masif, menjadikan buzzer berperan dalam mengarahkan opini publik dan memicu konflik sosial, seperti yang terlihat pada tren #STYTanpaDiasporaNol usai gugurnya tim nasional Indonesia di ASEAN Championship 2024. Penelitian ini bertujuan untuk membangun model machine learning dalam klasifikasi akun buzzer menggunakan algoritma K-Nearest Neighbor (KNN). Data yang akan digunakan dalam penelitian ini berasal dari kumpulan tweet dari sosial media X dalam tagar #STYTanpaDiasporaNol. Penelitian ini memiliki prosedur penelitian, di antaranya pengumpulan data, pra-pemrosesan data (cleaning, labelling, feature engineering dan standardization), splitting data, pemrosesan data, dan evaluasi model. Hasil penelitian ini mendapatkan model dengan akurasi terbaik yaitu varian model perbandingan split data 80:20 dan K = 5 dengan nilai akurasi sebesar 89% serta nilai precision dan recall sebesar 89% lalu nilai F1-score sebesar 88%. Model sangat baik dalam memprediksi kelas mayoritas namun kesulitan dalam memprediksi kelas minoritas. Kemudian dilakukan eksperimen resampling data dengan tujuan membuat keseimbangan data. Hasil didapatkan bahwa varian pada split data 70:30 dengan K = 9 diperoleh akurasi sebesar 91% dengan precision, recall dan accuracy juga sebesar 91%. Model eksperimen ini cukup baik mendeteksi kelas mayoritas maupun kelas minoritas.
Implementasi ROT13 sebagai Algoritma Enkripsi Sederhana dalam Python untuk Keamanan Komunikasi Digital Sitompul, Dicky Sambora; Lubis, Muhammad Ghafur Rahman; Indra, Zulfahmi
Journal of Accounting Law Communication and Technology Vol 2, No 1 (2025): Januari 2025
Publisher : CV. Rayyan Dwi Bharata

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.57235/jalakotek.v2i1.4030

Abstract

Penelitian ini mengkaji implementasi algoritma enkripsi Caesar Cipher dengan pergeseran 13 huruf, atau ROT13, menggunakan Python. ROT13 berfungsi sebagai mekanisme enkripsi sederhana yang memutar setiap huruf dalam teks input sebanyak 13 posisi dalam alfabet, sehingga menghasilkan teks yang tidak dapat dengan mudah dipahami. Penelitian ini merinci langkah-langkah implementasi, disertai dengan kode dan contoh hasil enkripsi serta dekripsi. Analisis menunjukkan bahwa ROT13 merupakan metode yang efektif dan mudah diterapkan untuk meningkatkan keamanan komunikasi digital dalam konteks yang tidak terlalu sensitif.
Handwritten Batak Toba Script Recognition Based on Deep Learning Using the Convolutional Neural Network (CNN) Algorithm Samosir, Wahyu Ardiantito; Zulfahmi Indra; Insan Taufik; Susiana
Journal of Artificial Intelligence and Engineering Applications (JAIEA) Vol. 5 No. 1 (2025): October 2025
Publisher : Yayasan Kita Menulis

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59934/jaiea.v5i1.1795

Abstract

The Batak Toba script is one of Indonesia’s cultural heritages that has become increasingly rare and less recognized among younger generations. This research aims to develop a handwriting recognition system for Batak Toba characters using the Convolutional Neural Network (CNN) method, capable of accurately recognizing characters, transliterating them into Latin script, and translating them into Indonesian. The dataset was self-generated using the Noto Sans Batak font and character combinations, totaling 113 labels, which were processed into 64×64 grayscale images. The CNN model was designed with several convolutional and pooling layers and compiled using the Adam optimizer and categorical cross-entropy loss function. Training results achieved a validation accuracy of 98.36% and a testing accuracy of 98.12%, with respective loss values of 0.0268 and 0.0295. The system was then integrated into a web-based application built as a Progressive Web App (PWA), supporting both online transliteration and translation features. These results demonstrate that the CNN approach is highly effective in recognizing Batak Toba characters. In the future, the system can be further developed into a full sentence-level OCR, integrated into a native Android application, and expanded with datasets from real handwritten samples.
Implementasi Algoritma K-Means Clustering Dengan Pendekatan Active Learning Pada Siswa SMA Untuk Menentukan Jurusan Ke Perguruan Tinggi Palevi, Muhammad Rheza; Indra, Zulfahmi
Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika dan Komputer) Vol 23 No 1 (2024): Februari 2024
Publisher : PRPM STMIK TRIGUNA DHARMA

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53513/jis.v23i1.9553

Abstract

Menentukan jurusan tepat yang akan diambil pada jenjang perguruan tinggi sangatlah penting diperhatikan oleh siswa SMA. Kesalahan dalam memilih jurusan akan menyebabkan siswa tidak maksimal selama berada di perguruan tinggi. Oleh karena itu, penelitian ini dilakukan untuk membantu siswa dalam menentukan jurusan ke perguruan tinggi menggunakan algoritma K-Means Clustering dengan penerapan Active Learning in Machine Learning. K-Means Clustering dengan penerapan Active Learning digunakan untuk menentukan jurusan yang tepat dengan menggunakan data kuesioner dan nilai rapot yang didapat dari pihak sekolah. Pada penelitian ini, didapat hasil bahwa 113 siswa yang menjadi responden terbagi kedalam 12 kategori atau klaster pada bidang ilmu yang berbeda-beda. Secara singkat, penerapan algoritma K-Means Clustering dengan pendekatan Active Learning menghasilkan akurasi 0,059 dan membutuhkan perbaikan terhadap data yang digunakan agar mencapai akurasi yang lebih baik
Co-Authors Abdi Setiawan Ada Novisari D. Simanungkalit Adidtya Perdana, Adidtya Adwitia, Keysa Shifa Agata Putri Handayani Simbolon Akbar Alif Haikal Akbar Tjg, Muhammad Raffi Aldrik Bastio Alfarizi Wijaya Alsya Adelia Putri Ammar Kamil Al Abror Ananda Hatmi, Reza Ananda, Rizky Ananta, Willy Pramudia Anastasya Carity S, Disty Angga Warjaya ARNAH RITONGA, ARNAH Arnita Arnita Arnita Ary Prandika Siregar Asra, Naufal Aqiilah Augis Dinanti Azis Kurniadi Azril Arfansyah Barus, Angelica Batubara, Shabrina Husna Buulolo, Calvin Sahputra Callysa Elistia Chairunisah Chairunisah, Chairunisah Christian Nicholas Sinaga Dede Yusuf Wagiman DIdi Febrian Dinda Kartika Drilanang, Mhd Ilyasyah Evaliana Sembiring, Khatrin Fahra Pebiana Putri Farezi, Nazwar Farhan Ramadhan, Haikal Fauzan, M Rosyid Halawa, Sovantri Putra Paskah Harahap, Muhammad Abarorya Hasibuan, Muhammad Alby Savana Hasibuan, Najwa Latifah Hermawan Syahputra Hidayat, Muhammad Ferdiansyah Hijka Listia Hutagalung, Fhadillah Br Ida Ayu Putu Sri Widnyani Inna Muthmainnah Insan Taufik Jatmiko Althaf Aziz Kana Saputra S Khairany Zuhriyyah Jinan Hsb Khusnul Arifin . Lastri Putri Silaban Lorinez, Yohana Lubis, Afiq Alghazali Lubis, Fauzan Azima Lubis, Muhammad Ghafur Rahman Luge, Miclyael M. Gali Almahdi M. Reza Pratama Harahap MANSUR AS Manullang, Sudianto Melika Debiyana Putri Miftahul Janna Muhammad Andika Muslim Muhammad Iqbal Fahrezzi Muhammad Rafli Wijaya Muhammad Ridho Muhammad Rizki Alfahri Nafil Rizq Trianto Nasution, Adzkia Nur Nasution, Hamidah . Neltriana Syafira Nerli Khairani Niska, Debi Yandra Nouri, Maulana Al Palevi, Muhammad Rheza Pandiangan, Gus Rosauli Paramitha Purba, Desni Parapak, R Putri Angela Parapat, Gerhard Hasangapon Pratama, Ega Purba, Jogi Putri, Repi Meilani Putri, Rezkya Nadilla Rahmah, Nadya Ramayani Siagian Ridho Affandi Rinjani Cyra Nabila Risna Simorangkir Rizal Muslim Sinaga Rumahorbo, Gilbert Aldrich Sabina Wardaniah Said . Iskandar Saketang, Tia Risky Yasmin Samosir, Wahyu Ardiantito Saragih, Vinny Ramayani Savana HSB, Muhammad Alby Sebastian Saut Marulitua Sinaga Selfi Audy Priscilia Shaqila Rahmayani Siagian, Angel Agasari Simamora, Elmanani Simanjorang, Rio Givent A Simanulang, Mika Monica Fransiska Sinaga, Marlina Setia Sipahutar, Nuriana siti wulandari Sitompul, Dicky Sambora Sri Mulyana subanar subanar Sultan Lazuardiansyah Susiana SUSIANA Syahfitri, Ardilla Syarida Aini, Desti Syifa Cendikia, Yolanda Syti Salwaa Tambunan, M. Ananda Rizki Wahabi Hasibuan, Rahman Walidin, Adamsyach Prana Waruwu, Pedro Stella Mario Meyar Yulita Molliq Rangkuti Zai, Samuel Anaya Putra Zai, Tri Sapta Warman Zevan Irfandi Surbakti