Absensi perkuliahan mahasiswa jurusan Teknik Elektro Universitas Riau menjadi syarat penting dalam mengikuti Ujian Akhir Semester (UAS). Di Jurusan Teknik Elektro Universitas Riau, kegiatan absensi menggunakan kertas absensi yang diisi oleh mahasiswa dan dosen. Absensi perkuliahan menggunakan metode ini dinilai tidak efektif dikarenakan mahasiswa yang sering lupa dalam mengisi absensi perkuliahan, ketika perkuliahan diadakan secara daring. Selain itu absensi ini masih dapat dengan mudah dimanipulasi oleh mahasiswa, hal ini dikarenakan beberapa dosen hanya mengisi materi pada lembar absensi di akhir perkuliahan, setelah itu lembar absensi diberikan kepada mahasiswa, yang menyebabkan adanya titip absen. Selain itu, ketua jurusan tidak dapat mengamati secara langsung apakah perkuliahan berlangsung secara daring atau luring. Penelitian dilakukan berdasarkan permasalahan yang ada pada Jurusan Teknik Elektro dengan tujuan menyelesaikan permasalahan yang ada. Hasil dari penelitian ini yaitu sistem yang dibuat dalam bentuk website untuk dosen menampilkan QR Code, dan untuk ketua jurusan serta koordinator prodi dalam mengawasi perkuliahan yang berlangsung dan aplikasi android untuk mahasiswa dapat melakukan absensi. Implementasi sistem website menggunakan framework laravel dan bahasa pemrograman kotlin untuk aplikasi android. Pengujian dilakukan pada aplikasi android dengan menggunakan empat aspek pengujian yaitu functionality, compatibility, portability, dan usability. Hasil yang didapat dari pengujian tersebut bahwa pada uji functionality berhasil, karena tidak ada kegagalan pada saat menjalankan sistem. Dan pada pengujian compatibility berhasil, karena aplikasi mampu berjalan bersama dengan aplikasi lainnya, dan pada pengujian portability menunjukkan aplikasi dapat berjalan menggunakan versi android apapun. Dan hasil uji usability menggunakan UEQ menunjukan hasil yang Excellent.