Interaksi  Manusia  dan  Komputer  merupakan  mata  kuliah  yang  mengajarkan  mahasiswa  tentang
Definisi perangkat lunak, rekayasa perangkat lunak, jenis model proses dalam rekayasa perangkat
lunak,  rekayasa  sistem,  analisis  dan  disain  dengan  menggunakan  pendekatan  terstruktur  beserta
alat  bantu  pemodelannya  (Data  Flow  Diagram,  Data  Dictionary.  Process  Specification,  Structure
Chart  ),  Dokumentasi  hasil  Analisis  dan  Disain,  strategi  dan  teknik  pengujian  perangkat  lunak,
Jaminan Kualitas Perangkat lunak dan Manajemen Proyek Perangkat Lunak .