Mata kuliah Pengujian Perangkat Lunak membahas konsep, teknik, dan alat yang digunakan dalam pengujian perangkat lunak untuk memastikan kualitas dan keandalannya. Mahasiswa akan mempelajari berbagai jenis pengujian, seperti pengujian fungsional, non-fungsional, regresi, dan keamanan, serta metode manual dan otomatis untuk menemukan bug atau cacat dalam perangkat lunak. Selain itu, mata kuliah ini juga mencakup proses pengembangan pengujian, penulisan skrip pengujian, analisis hasil, serta penggunaan berbagai tools pengujian yang umum digunakan di industri. Tujuan utama dari mata kuliah ini adalah membekali mahasiswa dengan kemampuan untuk merancang dan melakukan pengujian perangkat lunak yang efektif, serta menginterpretasikan hasil pengujian untuk perbaikan lebih lanjut dalam pengembangan sistem.