Mata kuliah ini memberikan pengetahuan kepada mahasiswa tentang konsep analisis dan perancangan sistem, metodologi dalam pengembangan sistem, analisis kelemahan sistem, analisis kebutuhan fungsional dan non fungsional sistem, desain sistem secara umum, desain sistem terinci, desain database, kamus data dan desain antarmuka.